package com.ionehe.group.common.uaa.ex.application.model;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * Copyright (c) 2020 ionehe.com
 * Date: 2020/11/24
 * Time: 下午05:25
 *
 * @author 2020年 <a href="mailto:a@ionehe.com">秀</a>
 */
@Data
@ApiModel("角色新增添加类")
public class RoleInfoAddVO {

    /**
     * 公司id
     */
    @ApiModelProperty(value = "公司id", example = "1", dataType = "Long", required = true)
    private Long customerId = 1L;

    /**
     * 角色名称
     */
    @ApiModelProperty(value = "角色名称", example = "角色详情", dataType = "String", required = true)
    private String name;

    /**
     * 备注
     */
    @ApiModelProperty(value = "备注", example = "角色详情", dataType = "String", required = true)
    private String remark;

    @ApiModelProperty(value = "状态（初始状态0，启用1，停用-1）", example = "状态", dataType = "Integer", required = true)
    private Integer status;
    /**
     * 功能id列表
     */
    @ApiModelProperty(value = "功能id列表")
    private List<Long> functionIds;
}